454
1
650
1435
2
2409
3
1252
168
2038
4
888
127
613
290
156
722
7
83
386
129
298
227
81
977
77
262
141
242
179
345
178
302
205
1217