399
1
307
297
246
317
287
648
687
343
696
591
1002
4
327
284
766
1218
5
1749
9
467
602
366
537
3
331
997
2
1105
8
1810
7
715
1317
2103
10
777
909