1476
3471
1242
1059
1180
1417
1221
1215
1088
1097
1418
899
998
1008
1034
2199
3099
788
2950
1041
1228
1008
968
918
879
1236
930
1004
856
1003
987
1079
947
4382
1011
1148
897
852
1277
1101
5374
3120
1525
1563
1956
1464
920
834
846
1868
939
1207
897
1290
1105
1796
907
1994
948
1177
761
836
1409
776
961
870
1574
782
1010
929
2393
855
1625
902
1169
1255
958
778
1106
977
883
874
955
3573
877
1712
997
1028
1028
1159
860
1027
1738
801
1111
1859
891
870
860
917
3746
819
1020
11570
907
1098
2113
795
928
2048
1592
962
793
934
3031
931
965
947
1002
825