412
138
272
268
1657
7
423
527
1512
225
2017
1266
22
385
319
25
290
1229
54
12
20
9
2
408
1391
57
139
29
47
23
263
331
112
149
306
202
227
130
123
130
1084
12
13
8
101
502
32
1491
847
45
484
10
1622
