1220
2
475
0
798
552
1037
1
860
383
611
780
2301
400
804
455
1462
1548
4106
522
477
1466
353
521
1526
215
538
714
543
1281
2087
787
2395