1403
680
2972
897
2540
2079
839
1206
917
1413
2031
978
1269
1338
1652
1215
2347
2455
7416
1567
1129
1694
869
604
4914
1289
21745
1187
1084
1333
2954
1356
1744
886
1023
8577
682
1159
1279
724
788
1290
1381
1515
1586
6146
1222
1357
674
749
770
1069
802
955
1209
1201
1644
1304
694
892
799
725
2129
3396
1180
779
889
1056
826
899
821
1067
1966
3171
658
1224
743
1677
1102
816
931
1218
4672
692
3521
1069
793
767
1821
1958
702
693
973
788
941
1022
877
744
3124
834
886
718
1653
1050
1921
673
923
2992
968
2429
628
1028
1109
700
814
698
9347
2772
1113
1009