954
1128
974
855
768
825
622
1397
1155
1322
1164
918
1230
1513
793
2600
1160
1023
1603
1285
869
986
1172
910
4703
1575
1137
893
757
1210
959
1391
4295
1206
4510
2566
972
1417
1010
1541
817
2429
2479
701
2024
1305
1034
1345
2701
814
1313
1098
1847
738
990
2460
1109
1024
920
1038
713
834
1029
1022
2873
1067
1016
855
1574
1467
925
864
1020
887
762
3114
1475
831
1628
1025
8879
922
1114
647
921
924
904
838
1186
1945
857
919
1084
1871
1100
18053
1188
739
948
761
756
2064
922
726
839
729
2000
1824
1719
2766
904
638
1632
1019
873
2090
1887
3516
885
876