2104
818
888
1075
923
1299
1486
1009
1325
1108
845
926
890
900
1008
1522
854
1225
1190
1585
2282
982
1002
897
1109
1055
1027
1746
984
4577
962
14352
965
943
942
950
1127
1134
951
1032
938
1039
1045
946
969
1725
1117
5814
917
2701
3668
1088
1031
2153
949
2174
1382
1294
1025
7832