1716
1
1372
3694
2
2505
1306
4396
5
5070
19
1015
2294
951
2392
3354
806
658
0
1518
1213
123674
35
1038
2689
3562
3613
8
383
2312
582
2480
1740
3
2147
843
2495
2277