1606
0
1939
2
2554
16
2264
101569
5460
8
2891
11
8437
3448
1
6047
4
2627
7
189326
7279
9
2209
3
5276
6
2895
5
3148
661
6653
5252
5801
2585
2392
3696
2571
3315
9160
18258
40062
19
3024