2203
3
108797
0
3688
5
1912
1361
1
1513
1431
1599
2760
4
2036
2
1426
1964
1937
7
1668
1927
4133
1475
3012
3046
436
2299
10827
951
2166
9956
3102
2065
2496
1727
230