2654
1390
1360
1123
918
1674
1687
822
1194
1576
1049
758
2787
1192
1013
1339
1625
2672
2090
1008
1473
1362
761
959
1396
788
1448
2997
1040
748
852
963
1714
1356
1173
794
802
2544
1344
1092
867
813
2510
754
786
994
1129
1741
716
2703
739
2918
2709
909
2715
1238
877
856
3398
1507
1207
696
715
725
1071
1079
720
995
1020
1166
708
937
1930
943
1606
713
759
1510
2188
1410
773
781
745
1138
1672
765
1472
785
1020
731
982
1857
4215
2297
1440
1292
767
669
619
2288
698
733
1075
1973
1139
1903
1753
728
668
716
842
1330
1247
1715
688
1903
1264
695
776
2481