436
1
385
274
361
312
2
296
263
592
3
625
350
2065
5
979
0
326
287
553
367
290
1141
356
368
554
1094
8
532
645
807
842
336
601
4
430
897