1092
1
1568
1813
1691
2152
2
1788
1787
582
0
905
2055
1749
2209
3053
7
578
2980
400
1306
2207
2082
1660
2982
3
1295
1037
370
3484
3326
2562
1382
2166
1711