1152
0
584
1045
269
2748
2
31535
580
1541
1824
467
2941
517
362
46414
1
6800
382
2683
2992
2730
6
458
2657
3
2668
1614
413
392
453
105290
303
683
1392