14381
10281
8315
4642
2925
3199
1499
2295
2026
2200
37333
2178
1339
2421
1335
3202
1357
1886
3154
1434
938
5259
1713
1183
1295
1924
1348
1632
872
1264
2410
4097
2764
898
888
1030
803
931
1534
801
988
2796
1245
956
1161
953
841
836
949
901
879
883
943
922
857
980
918
834
985
982