2741
716
839
675
1591
630
663
1188
944
2175
910
1081
1214
2018
801
1137
1341
1545
739
2596
1173
1123
2082
900
1636
632
1133
2239
890
1782
682
858
692
811
1944
761
677
780
2903
1776
1261
667
950
3628
1638
754
700
1617
1125
1058
1880
1136
1206
1089
1118
906
753
1506
1352
1087
874
1277
1350
1578
712
1086
870
911
926
2771
980
1881
711
3643
628
650
1034
2812
1531
1752
2030
768
686
830
1304
810
759
1965
1545
2699
3343
992
1135
749
1777
1419
1397
1904
1780
1787
711
773
784
663
934
668
1203
687
1627
1171
2948
2742
1474
1826
1746
749
704
2158
856
3557