1249
2
1438
7
1120
3
3011
5
681
1773
4
2966
1365
4876
13
1790
869
1459
718
1
101
638
0
1472
350
275
130
1503
138
897
109
137
56
610
379
455
571
108