2780
678
679
1143
795
915
735
896
1082
2328
2407
3407
1562
643
664
1136
779
720
823
823
628
1100
1425
2492
787
936
693
2882
1072
2074
701
942
2150
1377
1160
1083
1623
1344
2735
875
1410
1400
1151
1304
898
713
2720
1243
1226
684
2324
901
1633
1358
807
668
1578
1113
1100
1822
1020
2542
813
1133
792
1993
803
783
909
830
1548
972
2896
1334
844
1582
1201
673
1622
963
1469
886
1003
1513
807
633
836
1098
979
707
728
620
920
1771
625
668
1563
1639
1203
1815
1458
632
700
1275
1908
801
599
942
908
1311
2187
1095
1656
1360
954
4674
734
688
953
702