2250
1
2758
4
572
0
8217
6
2100
2
1581
3080
3
1459
2245
1044
1804
7258
1226
2902
16
3546
3053
7
984
4044
5
3083
974