2053
1
916
0
2568
354
889
554
445
3469
2
3602
3
2708
1925
70
487
1093
138
458
693
1092
2264
493
453
1158
728
565
384
614
1848
1362
16
713
1467