1386
515
325
201
502
86
604
160
524
61
660
223
615
151
628
84
319
217
151
70
559
127
354
178
555
105
764
263
441
142
609
168
526
119
433
209
324
163
288
10