4820
2
2855
3
3442
1374
1
385
20634
8
4396
1518
1344
0
650
3006
2461
20
292
571
2200
6
2730
169211
11
282572
2125
2526
1728
2119
2668
3342
2982
7153
9
2333
1462
3331
4
699