2036
2
108797
0
3014
20
1027
1
1798
3085
5
3491
4
3485
7
1431
2203
3
3316
10
1668
1426
1937
5141
1637
3102
4471
1118
1631
7904
4606
1989
1289601
2350
1912
1365
1780
2189
1994