361
1
312
2
263
592
3
296
822
451
342
711
565
1308
6
409
185
619
93
299
477
29
352
301
416
941
868
337
310
235
602
288
608
338