1398
1
1006
2934
2
2110
582
0
1566
4285
3
838
3357
11
830
1532
2999
905
2055
891
2972
1715
2209
1152
1405
2980
400
1380
1306
1752
2207
796
6
2297
2329
1660