1293
1581
147
692
191
9
351
402
39
382
293
461
272
242
35
56
511
421
401
2
37
263
24
3
19
181
21
18
16
17
22
11
291