58216
19887
6877
2835
1497
1318
687
776
625
1455
4408
888
816
1127
743
2191
658
746
816
1063
15783
849
2442
1001
5384
1252
969
4726
835
934
1257
3090
9721
6413
3022
843
1472
6545
1229
6907
1046
1328
2618
7130
1828
1581
33897
1645
1397
3276
2295
15661
1180
1751
1333
1898
1370
1336
26261
2226