2726
2
1132
0
283
935
1049
714
1084
493
804
553
472
2500
10
573
2526
1
414
383
1129
400
2271
2379
3480
5
2211
300
1454
477
3045
798
1073
1053
453