706
1
1824
0
1880
2
31535
2748
303
1152
2683
282572
4328
10
458
759
6800
503
4594
340
2730
6
653
980
580
422
2657
3
1232
584
2668
431
543
1009
953