1092
1
929
1568
1813
1691
2152
2
1690
1373
2710
1309
0
1787
582
905
989
2055
1992
3
1749
838
2209
3429
7
578
697
2980
400
1306
2207
2082
1660
2982
1037