25424
15004
7135
5284
9886
4492
8591
8179
4514
1832
1668
3831
1300
2762
1825
2188
3837
29930
1712
1578
906
1524
3344
2495
3925
2539
5293
1203
1557
1703
2104
1920
1673
929
4961
2525
2096
925
888
2548
2089
1338
1723
3542
3300
1178
917
923
1046
2169
903
2599
969
770
988
1101
2160
968
5137
864