1336
3486
1066
1386
918
875
1217
983
1108
1776
877
1083
3140
1115
969
1098
998
1379
907
1310
968
891
1002
1158
1831
1325
1888
1784
986
1016
2613
1177
1039
961
1423
1203
1261
2864
1070
1276
863
1993
1954
1260
2497
1146
1030
923
942
904
995
1111
981
1750
1734
2183
1071
874
1033
1836