1223
1
851
123674
35
2562
8527
2163
0
1031
1812
1400
2268
4
979
3107
5
1431
11924
1071
1364
2757
3
1378
537
1317
8329
2
2912
1801
1449
2828
2049
1777
4187
10
1324
12472