4553
15481
3560
2206
2184
2184
9156
5356
1668
1397
973
2275
1995
981
1517
4490
2314
1030
2962
903
3537
897
1033
788
808
935
807
1002
990
960
963
858
958
847
838
913
953
916
904
882
947
926
862
982
921
841
987
987
881
941
1015
979
925
30972
922
2595
1017
1051
1482
1051