311
1
223
235
217
185
294
2
246
426
0
707
464
137
97
145
138
69
293
4
176
159
3
709
1511
697
837
1043
251
639
8
4160