4051
790
1234
792
848
955
374
334
373
1347
508
671
1649
3199
1182
1822
2620
1217
2173
7922
656
3211
1601
1175
727
761
573
1856
1214
707
604
10632
623
460
964
1806
487
3656
1998
701
562
489
2221
1942
2033
722
1133
3178
453
365
700
193
370
578
388
276
557
324
265
Copyright © All Rights Reserved