2522
0
576
2748
2
1824
31535
3691
5
6800
2683
2730
6
967
458
2657
3
683
2668
584
968
1045
105290
269
918
391
1009
282572
295
20634
8
520
552
1649
1
4594
46414