3090
6
1278
1
2250
572
0
4321
4
1581
2
471
9077
28
854
3080
3
2245
114
3195
1813
1044
1804
7258
1226
2902
16
3546
3053
7
1179
984
4362
4044
5
3083
469
1193
2465
2219