1235
1
965
1584
0
1231
3764
11
7671
2
1424
808
3
1041
1762
6
1432
2390
2578
1261
2854
5
1469
263
1877
4
5437
2361
2772
2104
3264
4994
3141
1131
2379
934
526
966