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