1535
1293
797
671
4582
2264
693
745
783
1738
2167
728
920
1567
1432
708
726
2156
986
1101
709
1980
1351
2403
4919
1671
2783
1283
1767
625
1151
1220
704
853
2984
1560
898
1839
986
1545
1526
689
2170
991
1392
1160
737
1613
1445
776
1090
846
2031
972
736
1404
889
1077
956
744
714
769
3646
958
721
694
780
2590
2807
2384
739
828
912
1446
1878
807
1014
714
669
889
769
1481
1537
887
1159
1461
736
640
1035
2504
783
693
644
708
1480
606
1086
686
957
703
1528
1288
4193
1130
769
698
1120
898
704
737
1129
624
961
3095
1629
6747
1051
891
806
1569