1015
1
108797
0
1694
951
690
2669
2
564
3551
10
1743
843
5141
7
1787
3206
5
716
3316
2823
2386
2044
12459
3
1883
3835
2989
2920
4
3491
2312
1537
1038
1740
1289601
1943