1368
435
603
165
483
84
752
291
919
324
582
267
464
229
1053
421
583
307
611
154
221
153
397
171
371
165
860
393
565
180
141
64
293
96
478
60
576
162
291
121