999
1111
880
975
968
1532
1406
3186
1548
1097
966
1156
872
966
1034
954
937
935
912
2551
1084
1262
895
892
930
909
1983
1078
1264
1060
1881
2365
942
1773
3453
846
2529
2079
1572
1164
1322
1348
991
1000
968
967
1100
1037
969
1013
918
1677
5345
1610
896
1393
868
932
1063
1663
3977
1266
920
945
1050
843
1161
888
1012
1316
838
948
1136
1515
1681
906
1599
1574
1161
1070
930
864
2157
959
1977
748
798
1284
1101
790
1720
3784
2050
1005
1961
1096
1491
759
2485
780
1799
789
1189
5169
872
895
789
829
2472
2298
829
807
1202
951
880
2013
862
1513
927
1678