50
2173
609
664
85
506
595
25
2
773
182
23
1493
468
1211
515
293
359
793
608
18
604
10
279
836
904
15
881
641
231
1274
840
192
589
838
340
2370
676
547
482
140
756
18
69
13
95
4
832
453
1041
1988
292
