740
1
430
62
209
677
3
287
635
365
339
521
673
1503
302
199
576
606
83
2
309
453
123
69
87
298
2100
1777
247
532
707
1812
388