4398
10
108797
0
2732
2
951
1
8527
1937
7
1812
913
3551
2322
4
1283
1431
2589
1705
6236
1514
956
2906
4443
9
2228
3
980
24337
22
123674
35
2920
2786
1161
3738
5
5090
1694
673