4258
1
1015
1694
951
690
2669
2
564
1743
0
2534
108797
2492
1804
21152
8
2949
2670
5919
2165
6516
1787
1923
1714
1289601
4
5375
1451
2495
2294
2386
2522
2312
2245
3