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
650
1158
948
1299
643
685
653
812
2780
2778
1429
1530
785
1156
655
1444
1077
1487
854
1291
1448
1082
2205
1606
721
715
796
1957
706
677
1486
765
889
1264
684
922
1563
657
686
793
892
793
855
1830
753
2842
626
1288
2016
762
766
1002
977
867
2767
931
2066
1190
639
747
967
713