2489
1039
1416
1146
769
956
835
1333
3019
4217
748
3643
1070
853
1938
1905
1248
791
1446
980
2075
976
3428
1177
3081
1572
990
838
845
4261
866
871
908
2381
793
990
1245
1080
3980
1030
847
1795
995
1207
1599
965
981
995
1993
3419
2232
804
1325
1049
1339
1623
1795
797
1316
845
1091
726
970
2400
1327
2916
2711
1269
1788
2809
1053
1298
5063
1652
2139
2143
1196
1820
5127
881
769
1175
2001
3335
783
1380
2487
5604
2079
2370
1234
1643
1174
730
784
3129
861
1342
1877
1643
2526
854
2838
3392
3587
4978
957
1025
2208
4236
981
1410
730
943
3040
2970
779
3744
973
842