1226
1
530
2650
20
2159
1116
2
5225
8
2250
10827
4
1174
998
1194
785
0
1087
3012
2629
2436
2906
9956
3
690