2100
2
2935
2223
1691
1
3936
3
2181
1821
1163
3629
1716
1501
5521
3871
1506
4
1814
1391
3470
5
2576
3025
4179
1148
0
6346
16
3562
1868
5946
2285
2445
1753
1412
1466