386
1
317
2
1101
728
3
542
322
659
0
695
755
733
745
407
650
547
319
870
930
1447
821
692
820
266
642
1002
152
761
1086
575
1417
364