935
793
656
2289
2099
1308
2162
1182
896
1025
1263
913
1607
670
740
715
778
7061
784
1188
854
913
3375
1183
1475
1020
1588
1724
701
1740
839
814
773
2444
1557
644
882
716
672
1510
2722
787
958
1801
1262
989
3184
736
2555
1149
1574
974
794
2529
736
2401
2657
935
1468
1013
710
1303
788
1681
705
763
2874
633
666
635
867
2504
787
741
1062
1767
687
1496
1281
2469
710
1167
950
1486
645
2072
2677
757
1642
2066
1131
3247
1569
1384
1121
1925
783
1164
855
1150
2024
626
1722
902
830
1418
745
630
1473
639
1001
1209
2778
1507
1223
1963
930
732
904
909