58
1
131
84
83
339
275
94
215
223
2
391
419
274
284
1248
3
287
30
97
286
350
309
1242
598
4
1483
887
453
1040
8
818
882
107
595