528
2
602
539
1
623
549
2128
4897
5
403
476
513
974
1026
7174
7
480
1682
1722
4
419
414
827
693
511
470
1818
759
466
2106
562
1311
467
540