58274
19918
6883
2838
1502
1324
690
781
983
6631
629
1457
4419
889
818
1130
746
2197
661
748
820
1064
856
1869
15786
785
851
903
2446
1002
5398
1253
972
2694
4732
939
839
871
938
1260
3093
9724
6421
3026
847
1473
1415
6546
1230
6908
1048
1333
2622
7133
1828
1582
33912
1459
1648
1398