1092
1
1568
1813
1691
2152
2
1309
0
1992
3
1787
582
905
2055
1749
2209
697
578
2980
400
10243
4
1306
2207
2082
1660
2982
1037
370
3484
3326
4914
2562
1382