3012
4
2666
9
4230
0
9956
3
10827
556
1933
1
2355
3158
2
2535
2996
3046
4044
5
951
3083
2149
17946
2465
2299
3125
32302
153
450
2496
969
2476
128
423
1049
14861
7