1501
0
5165
3
2748
2
31535
1824
467
6800
2587
16
4536
2683
2730
6
458
547
2657
2668
3092
1
1020
105290
2727
282572
20634
8
1649
4594
46414
1152
3659
14
584
1431
8766
909