491
260
423
28
866
171
927
206
1593
944
394
185
701
50
658
587
121
46
749
277
850
783
552
51
42
82
2819
34
226
780
25
36
513
72
63
451
4078
964
23
1137
2364
27
520
71
1612
2176
39
199
698
1367
287
351
87
1921
643
550
544
54