3252
0
1252
458
1532
1
611
575
1785
984
733
566
1295
467
946
1363
2348
1411
2570
2
1438
2763
605
2837