1230
1144
1339
2729
963
947
785
944
917
899
890
1032
1069
1294
933
2615
1573
3010
7961
846
1159
798
1926
1015
992
1896
1210
2830
916
2345
1046
1374
1167
6776
1224
937
1108
918
1613
913
969
1128
3585
13910
1357
1450
1777
1092
1074
1175
1197
1096
1345
990
1583
1210
1595
1833
1415
3263