92
112
23
251
734
7774
4541
2632
2503
72
484
31
291
121
7310
142
851
201
141
132
431
301
71
493
593
397
532
284
736
1713
252
432
362
162
222
202
73