1843
1
2110
1716
2184
1690
4396
5
1191
0
2352
692
2534
2
5070
19
3248
8
3575
1509
5919
2392
658
1518
608
1213
2769
2689
3562
3613
383
1039
2277
1844
1559
2899