2748
2
968
0
1020
458
31535
282572
2683
1824
584
1152
3373
301
6800
766
1182
580
759
383
1075
2730
6
4328
10
572
710
422
503
255
745
440
354
1
2435