1026
9074
669
2515
897
811
1991
1359
720
752
2301
917
2016
2878
1012
695
976
1472
2204
721
1041
3114
1273
805
912
716
1487
1225
682
806
1078
745
1032
1148
1011
2040
1264
1057
831
1437
801
2054
2409
1368
986
860
834
2566
11987
1065
1269
989
2000
1656
759
937
847
795
5546
3467
1998
1739
2376
708
674
1100
672
1263
749
674
1688
910
814
2335
1186
1071
806
1716
1310
806
1374
1113
711
2015
1106
1150
1073
2932
2728
784
1188
1156
736
1044
851
2443
1366
911
764
1003
2028
1053
832
911
1570
1130
1423
1653
1117
1146
840
841
1718
647
757
704
1264
737
2380
853