1716
1
5070
19
3354
2392
2
2110
1213
0
383
2505
2899
8
1306
83
582
4396
5
2044
2057
2448
784
1015
2294
1683
951
3683
1380
658
1518
1038
1558
2890
3
2689
3562