1041
2138
1631
919
852
1907
1174
1959
1351
1092
2412
1031
945
1308
1564
1856
2662
2783
2016
1562
2564
1026
1501
1638
2205
1015
950
1016
5235
2717
1286
1037
1281
3713
940
869
2022
1380
1523
893
1324
1290
1827
1939
1868
1040
1766
957
844
1746
2287
1137
1135
1012
2234
961
868
881
1038
2799
1637
2343
922
2046
993
1950
1165
1321
774
876
1680
812
789
1400
1795
929
792
2692
1299
865
1192
1109
1132
1450
928
857
1684
1762
868
1050
909
998
1662
809
1778
1111
996
1272
1075
2213
810
786
785
1741
2648
1255
1077
2467
803
1715
929
866
1473
882
1600
1320
923
887
1796
939