10196
45497
16350
7147
4199
5704
1861
4188
37575
9253
1659
1128
890
6221
5158
987
4856
1243
1537
3982
917
1163
1193
869
1084
6836
1044
1460
978
3569
1681
1880
1017
898
26675
9708
3776
4858
2040
2532
2573
2572
1105
1004
996
7394
3303
965
2309
2405
6048
953
1061
4343
9676
3194
908
1305
1453
1688