3034
1
21152
8
2593
2530
4
297066
0
1903
3
467
2454
2
2711
1380
1125
1211
1359
2189
1679
2911
9
2495
2435
5151
4651
2676
398656
19
12733
5
1388
1393
550
950
1942
4724
6307
10