3251
6
905
1
3109
5
1750
2
3148
9
330
0
231
1222856
4
4122
10
6406
12
416
2031
4071
1941
8
180849
896
1326
745
3
2870
11881
326