692
811
1781
681
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
816
754
1635
669
683
1262
838
1361
634
1692
740
774
1474
643
2401
998
622
2773
1101
815
2952
1148
1904
879
1360
713
847
2191
893
1333
892
1460
800
1086
1459
639
792
4051
763
2363
2263
607
1565
648
677
1220
725
1507
1370
1850
932
1087
681
778
856
1467
935
2017
1251
1904
2740