58278
19921
6883
2839
1502
1325
690
782
629
1457
4419
889
818
1130
746
2197
662
748
820
1064
15786
851
2447
1003
5398
1253
972
4733
839
938
1260
3093
9724
6422
3026
847
1473
6546
1230
6908
1049
1333
2622
7136
1828
1582
33912
1648
1399
3280
2300
15670
1183
1755
1334
1901
1372
1337
26271
2230