545
1
1880
3
789
4
984
852
616
2
1365
1600
2009
0
1217
1316
1522
562
744
624
1952
660
486
604
983
1230
558
607
1753
1525
1305
1070
2221
7
1427
1083