1814
2
2100
2223
1691
1
1309
0
3936
3
1992
1938
2181
1821
2935
1163
1501
5521
697
2576
6346
16
3562
4914
1781
1716
1506
4
1391
2245
2166
3120
5389
5949
5
2142
1290