1581
2
2144
951
1
2268
3
5296
13
3079
2352
2250
1768
1689
3765
4
2245
1371
1794
0
297066
2241
3485
7
2263
1226
3053
1015