1108
2
499
1
935
1617
0
1102
1338
3
2456
11
663
1344
1005
673
902
3561
5
579
1621
2243
1395
451
1243
2278
81
409
689
391
1316
2385
753
630
2131
1768