364
658
481
415
277
3
159
428
241
568
1006
275
414
61
118
93
745
321
588
529
72
17
342
6
426
104
238
244
171
30
347
1064
376
911
157
467
677
1643
209
142
25
97
32
436
219
604
285
104
163
1211
1548
509
128
93
