985
726
1851
2086
745
1592
1682
1048
1349
1073
2148
852
693
2986
701
2993
910
879
698
1153
1168
2529
2994
1617
1544
708
936
683
843
803
824
842
1899
1652
1162
694
937
853
844
747
1607
2158
1049
1150
1849
891
1487
986
1133
713
717
1224
1996
1555
2066
1729
1249
1147
717
2295
784
1033
1630
950
1681
683
1393
1688
1110
1703
984
1521
945
857
1380
1893
858
1536
2264
2455
622
1381
1469
1993
1681
1439
627
3288
1815
639
862
2333
1629
893
1300
2696
1706
762
912
1007
696
779
1192
778
1289
625
940
1164
915
1275
1257
1629
779
725
676
668
1839
1282
1546
689