871
0
968
31535
1824
1045
2748
2
584
25137
1152
458
2730
6
2009
1
1020
369
953
6800
20634
8
467
2683
4594
693
282572
691
466
2657
3
543
759
2668
1378