4537
12449
2553
963
3408
1292
1578
1143
930
27662
5819
1074
898
1660
1018
2847
918
1056
929
1042
9794
886
3143
1340
1642