1015
1
951
1431
108797
0
1787
1118
2
1087
2495
1694
690
1451
2669
8527
564
2044
19944
2294
1912
1743
1681
2245
3
1038
5375
2949
2312
582
3835
5
2629
1606
1740