486
675
252
951
313
87
674
253
270
1381
3
280
706
13
2236
2417
1254
67
1359
47
305
221
272
160
511
1278
8
132
1001
241
312
844
351
612
661
172
224
194
61
177
317
232
642
62
78
176
43
390
136
521
407
