1078
872
22561
3125
1104
1314
1037
1116
1056
2146
1003
4085
1078
930
1048
879
1160
907
995
954
1345
1110
874
1575
1077
1081
1178
972
1019
1009
1411
1085
866
979
928
1322
1201
1429
1020
1259
917
948
879
1024
840
2140
851
2033
2143
1630
1231
1071
985
824
1259
2536
799
1042
970
971
793
1636
814
1152
1147
1175
765
749
831
839
1795
915
1934
1592
739
1559
896
895
901
1106
17803
3885
936
1255
939
871
1397
1242
834
1030
1680
2638
1013
853
955
1131
880
838
938
1351
834
1510
1002
806
1605
2065
771
1071
857
930
1260
904
1032
847
10601
832
853
805
2527
893