1843
1
1716
1191
0
2184
5070
19
3354
3575
2392
2
1213
383
2505
2899
8
1690
1306
2707
951
2110
582
4396
5
608
2352
692
1015
2044
2057
3248
784
1509
2294
1683