4471
2
658
984
0
2139
4
1672
1
2127
7
2166
3080
3
4465
22
12459
1529
1044
1190
2956
2318
3546
1310
4614
6
869