636
583
9
418
201
468
31
3248
181
1282
545
50
6
192
12
70
1540
826
235
14
1331
859
103
1650
148
150
167
3183
567
94
396
37
157
316
99
441
182
47
2062
665
971
471
390
3187
157
148
51
263
32
978
123
984
399
