719
0
31535
1824
2748
2
2683
458
4594
1
6800
2730
6
1045
46414
759
2657
3
2668
1009
1232
105290
2522
503
269
584
948
691
282572
639
683
608
20634
8
1649
953