2935
2
2223
1691
1
3936
3
2181
1821
1163
1716
2100
1501
5521
1506
4
1814
1391
2576
3025
2057
6346
16
1683
0
3562
2445
3354
2166
1938
1781
1247
1836
4179
2245
5949
5