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
912
1965
690
2397
810
1482
2442
861
887
832
1162
818
956
1220
685
1048
1742
1012
754
740
836
800
1114
907
727
1710
783
981
901
1147
11916
835
1040
995
799
6078
2047
2369
899
1341
720
968
1347
1187
1806
4113
1378
978
1383
1055
675
794
755
1440
1666
819
715
2107
1618
1134
1050
696
14704
2078
868
782
709
1505