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