1281
2
780
1
2301
1548
1466
1526
215
0
538
1037
2087
1220
631
714
1375
1620
3012
1344
1132
553
1053
804
954
1084
637
935
493
2215
7
383
573