358
1
427
897
442
2
308
319
333
601
4
365
394
951
0
682
296
640
292
1914
289
344
584
3
1065
346
276
1014
541
520
324
681
334
354
382