391
1
350
2
407
1184
497
531
361
222
314
969
8
354
76
61
238
1576
765
25
534
3
249
1778
87
809
349
791
374
508
755
10
122