1215
2
126
1
268
739
302
141
262
856
3
227
298
77
1746
6
242
4
178
179
345
434
156
246
563
129
418
0
83
21784
81
127
613
224