1590
1
1499
4
3248
3
1394
4098
10
3963
6094
15
1494
2
1330
0
1214
1914
1283
1304
2259
1303
2102
5046
1225
2883
1502
1437
4640
1681
1081
4938
1340
1410
1482
5
714
4945