1217
615
773
1443
1640
676
1963
803
1773
1130
1822
849
887
1103
2706
1908
1128
987
862
2932
1457
742
740
739
815
1159
1255
862
819
2530
763
682
2030
2193
694
2889
709
1425
704
1236
3225
5037
826
1509
4358
1100
1023
2778
1042
824
1544
5823
661
1237
989
1234
1431
1352
1658
761
2238
909
874
1053
4042
1125
1330
771
639
738
1782
1343
856
802
657
3214
726
776
2894
950
897
972
697
3196
832
824
2140
714
1704
1686
3197
723
1098
2907
663
1008
973
845
1527
1859
830
1152
1221
914
1376
713
1211
813
1994
1439
1229
1298
1088
1046
1905
873
1287
771
1533
1942