1295
1
611
0
575
1438
1252
733
1411
1383
2
2570
946
1532
2760
4
3026
5464
9
566
467
2763
2348
1516
1736
984