1843
1
1716
2184
1309
0
1992
3
1690
697
2110
4396
5
1191
2352
692
5070
19
3248
8
3575
1509
2392
2
4914
658
1518
608
1213
2689
3562
3613
383
1039
2277
1844
1559