1446
21034
2597
3556
983
1345
1039
3799
793
2523
911
870
1705
6640
979
7433
3036
24787
948
2559
3204
2760
978
3022
897
2132
4041
929
962
9498
4629
2123
1278
1910
14963
1409
6909
1084
3794
32016
2141
1128
1262
1015
4934
1100
6312
12759
12788
1863
1982
2413
22315
2450
4109
1930
19188
5080
958
1257