2531
912
861
859
2338
753
3422
4371
1732
1413
856
1102
1415
968
4446
927
1824
3178
795
2140
788
865
1834
1476
1411
2298
1476
776
2222
2807
4990
1979
821
974
877
1684
2731
3474
2914
849
867
3240
2491
3208
1207
6932
12718
2293
1229
1114
2490
1179
1871
1140
773
1170
1837
864
797
1015
855
1002
1401
2575
2018
1000
1513
2001
803
881
2291
2099
878
4435
930
1413
758
650
3922
716
1072
1827
850
814
779
2549
948
1531
1584
744
797
1338
1314
882
981
2215
2217
766
1142
1240
1679
1199
3410
845
693
1046
1823
2213
1451
3384
1315
765
10757
1325
797
1711
824
1900
1439
1409