2245
3
1568
1
1220
2
2100
297066
0
1015
1690
2710
2089
1127
1539
1681
1606
6236
10
1371
3696
2368
8527
1779
1047
17970
15
1788
2352
12779
8
1226
3053
7
12459
1180
19944
2600
4