32045
2801
4740
1661
843
851
2485
1913
1048
809
5373
2307
1391
1035
838
887
2922
973
963
1826
1961
942
1380
1129
17715
872
1415
8393
5023
803
893
759
3472
851
846
967
1129
1259
880
885
1397
2501
4917
3457
882
1488
788
2307
805
1511
1069
4593
1136
2808
940
3348
1547
1265
1212
1144