5006
18353
7443
4669
9406
3040
957
10843
5339
895
14708
7870
6491
1988
6149
1146
963
876
3000
1143
1159
3365
951
5632
897
9207
8138
3981
1345
1110
1060
2311
961
1023
1359
1014
17046
2018
1168
4838
1033
4981
5750
2599
1059
1087
3676
1574
4873
4735
5560
10168
6557
8348
2970
2979
11863
1868
18047
7205