660
1904
806
1055
1368
2199
2413
2218
782
1335
1029
2392
1286
1176
1720
764
874
9108
1719
3026
769
839
20332
918
934
2037
987
5091
765
2019
1371
795
797
1118
1865
1912
2003
1098
1267
1100
1503
719
923
992
3588
1374
705
2100
1223
1828
1415
670
1840
850
3857
1496
2169
760
2062
4282
1533
1432
754
1062
724
820
785
865
859
1059
1068
1095
820
1002
703
771
1290
667
813
816
1273
854
1016
905
1385
1068
642
786
2134
1130
1285
689
735
1307
871
1050
2139
1129
704
682
1355
1107
1664
1107
845
1086
992
1381
1846
771
2017
909
809
1523
741
934
2109
1357
852
681