964
395
560
76
508
178
471
34
343
73
752
242
620
177
1089
498
500
189
319
92
248
55
648
173
771
278
375
164
519
209
932
438
1037
391
599
129
275
100
329
221