1426
805
925
859
3005
705
1145
848
753
969
1327
1215
1022
1206
1440
1882
1910
3322
1934
1712
3839
9019
1846
4576
3990
1662
2244
2852