2400
1556
1259
1646
1078
1225
1101
876
1106
2988
2458
1817
5314
1254
3145
1134
954
1122
2265
1253
743
1241
1018
706
1756
2959
2719
1091
741
1888
1193
2192
910
1230
820
889
814
767
2500
4112
824
2640
778
3037
1048
1426
1030
1696
1408
786
763
3737
1708
2540
1426
7935
1069
2154
2133
1593
851
1427
802
791
1217
1790
923
636
879
925
1641
628
5247
4223
730
631
1034
1589
1237
790
1495
5312
674
1074
721
1790
1494
3153
755
796
977
2131
731
823
1347
646
1215
1358
2184
1083
734
1191
1844
6321
1480
1228
1988
698
1027
719
899
884
3108
881
5973
884
1207
5708
677
2045