1843
1
1716
2184
2505
2
1690
1306
951
2110
4396
5
1191
0
2352
692
1015
5070
19
3248
8
3575
1509
2294
2392
3354
2522
658
1518
608
1213
2495
2312
1038
2689
3562