2110
1986
704
839
1401
821
1189
1210
1672
1127
1845
802
2604
1415
1044
867
1299
1109
832
986
11908
2144
4247
1329
20272
2016
2332
2414
11110
1618
658
1280
800
1220
1072
3952
909
988
1669
1882
1402
1077
1130
2170
803
989
1048
1004
829
705
867
3015
1758
1539
768
1282
790
767
1616
883
934
796
1942
1007
1023
968
852
1623
1712
925
835
754
1128
1203
1052
912
743
1452
3840
1023
824
1023
1289
844
2312
926
1065
849
1446
809
1075
702
2147
1360
1004
2128
3140
791
1308
1903
656
2410
1832
1150
1625
976
683
986
748
754
1068
791
1221
746
1356
2655
806
672
619
1023