2245
3
772
1
2110
1690
1778
2340
1462
3053
7
2428
0
11059
9
1825
297066
951
2354
467
1015
1087
1185
496
1380
1606
1788
897
2368
1751
8527
1382
1226
5489
11
2921
2