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
3063
892
1557
745
1230
1141
632
745
1119
1283
912
930
1149
2023
1138
863
945
805
1024
2480
802
747
635
970
621
715
1060
926
1047
1765
1609
1587
2134
1379
631
2728
655
815
706
800
966
763
1076
666
1571
668
865
1000
959
783
759
1417
868
745
645
932
2378
2174
2667
807
954
1268
1290
1640
1415
834
718
2279
3050
695
2076
3272
633
855
1199
1278
709
1369
905
1138
2060
2112
756
805
2774
1159
871
934
1988