21152
8
2593
1
297066
0
2711
2
1598
2000
1383
1828
3216
10
2911
9
5464
5151
1400
8122
13
4651
3
2100
4
2676
398656
19
2554
16
3336
550
1942
1715
4724
1510
2101
6307
4117
5
5721
2378