2245
3
2110
1
2184
1843
4398
10
3053
7
1690
1716
4396
5
692
297066
0
951
658
2354
1015
1087
3562
1039
1606
1788
1289601
4
1844
1559
2
2352
1751
1191
8527
1566
1226
5489
11