2083
2
2526
1
2552
8
842
1405
3
813
1341
3216
7
898
332
277
1980
582
1643
10
1183
1024
6
601
5
1464
843
613
719
187
459
610
251
0
68
1712
970
3665
1087