980
1
31535
0
1824
649
290
20634
8
464
458
2748
2
710
4594
2730
6
2952
768
396
17353
282572
2683
608
543
1020
431
2668
1152
1015
584
503
2657
3
576
467