658
0
396
1
317
2
386
421
518
460
691
1100
727
3
694
1086
575
364
465
480
544
1612
6
324
596
292
463
309
486
869
930
547