302
1
295
178
1033
2
158
236
1307
3
359
54
666
342
521
818
921
5
718
1213
189
79
767
850
263
0
214
222
196
312
329
646
98
84
231