3405
1184
885
1764
1671
7094
2163
3731
2881
2061
1106
1088
2938
575
1384
3383
1589
21424
14982
1042
1009
733
1270
992
839
791
4833
4951
1315
1315
782
4366
3774
898
681
3403
939
939
1114
816
9273
1084
674
5174
1792
1387
2858
1492
1274
765
924
1717
1911
3238
910
1162
1402
871
6708
887