2089
2227
894
1167
1425
1170
1267
949
892
800
1319
1233
1487
1504
1178
1631
1737
993
808
886
784
874
826
929
998
885
879
1180
1079
1620
3172
1015
1384
1200
1417