1992
2113
994
2337
2204
2292
920
2358
2117
1025
1173
1236
1153
1393
945
1039
3866
1123
1767
2139
1456
2756
3326
927
1941
3433
2061
938
975
2641
1634
1758
1895
1086
1145
944
1033
1715
1603
1317
1105
2022
946
1237
1298
857
1834
3044
2122
1869
1469
1420
5225
841
826
958
1148
1358
1340
1008
858
845
853
2165
1021
816
971
863
971
942
943
1421
2669
938
1016
1585
1710
990
774
736
1557
1269
1998
5225
2073
1043
1751
1587
1031
1163
2454
3398
1290
3352
3757
1013
1689
769
2432
1514
860
853
1509
879
2125
996
1550
833
1587
1072
1484
1694
906
3762
900
1730
1699
1194
846
1295