2461
20
282572
0
3442
2
4820
20634
8
4396
3
2125
1
2526
2730
6
169211
11
2855
2493
1132
475
625
522
392
419694
9
552
857
2189
561
383
501
1773
1559
363
1477
543
2668