1041
8
818
1
882
215
339
275
391
223
2
419
274
284
286
598
4
1242
3
350
309
97
1248
287
30
71
131
84
103
58
67
94
495
3813
11