2715
3
750
0
2874
558
1524
2
1376
432
534
2705
1
3484
490
469
792
109
1205
3169
1948
117
688
418
458
178
1816
809
1089
393
2392
922
480
545