1814
2
1295
1
2100
2223
802
0
1691
2650
20
280
3936
3
1938
2181
1821
2935
1163
2250
1501
5521
297066
2576
2773
3683
6346
16
3562
801
1781
1716
673
1506
4
1581
1391