1092
1
2934
2
1568
1813
1691
2152
4285
3
2110
830
0
1787
2999
582
905
2055
891
1749
2209
1152
1566
578
2980
400
1380
1306
1752
2207
2329
2082
1660
5919