5020
1477
1087
10754
6544
839
20664
5561
1415
1409
1050
946
1829
940
2156
7413
1898
4811
1214
3797
1057
1032
1088
944
1120