4210
1062
783
823
2344
2247
949
814
943
839
1518
1549
814
689
1578
702
1507
745
950
1592
1096
722
2124
1384
790
940
645
881
863
723
636
1501
723
2027
2679
748
2434
1478
782
730
3472
2996
752
2406
755
925
730
922
854
745
1967
703
3175
676
723
1046
995
793
1260
698
663
700
2269
2407
1334
807
891
625
850
1898
1674
1823
1667
725
635
801
1025
718
2191
792
778
803
1487
709
1332
1233
1361
1071
857
862
795
1364
2289
2448
680
802
881
1191
2152
1082
1530
792
2078
2142
725
623
645
742
674
4422
1448
745
661
854
847
2023
837
1549
876
1009