2054
2193
883
1151
1409
1144
1245
929
882
783
1280
1217
1443
1488
1165
1613
1718
958
795
868
760
860
814
914
981
877
862
1159
1065
1579
3133
992
1331
1184
1404