2052
2193
882
1150
1408
1142
1244
928
783
1280
1216
1441
1487
1165
1613
1718
957
795
868
782
760
860
814
914
980
876
862
1158
1065
1578
3131
991
1330
1184
1403