506
1564
270
419
202
620
244
108
200
14
263
1877
1062
368
270
1047
382
5
4
595
209
569
8
448
465
102
11
615
206
27
490
19
264
16
107
926
353
307
198
21
232
482
2466
757
52
620
460
18
202
528
