1679
1634
1194
895
798
1067
924
1055
1045
979
919
842
744
922
1671
847
1237
3371
1963
905
718
772
887
1991
2284
2455
2419
802
848
1734
1404
774
2506
26840
855
1174
3823
2181
978
1685
4285
6161
1760
1158
9635
951
2615
1498
11262
17448
2440
1445
945
1288
1205
1925
1590
1628
1313
3331