2683
0
2730
6
2748
2
31535
1824
369
6800
458
2657
3
2668
3659
14
759
105290
282572
20634
8
1392
1649
1
4594
46414
467
1152
476
584
1015
444
1431
8766
909
691