25776
15184
7290
5412
10067
4629
8759
8356
4592
1883
1727
3897
1351
2823
1883
2235
3935
30239
1782
1621
939
1576
3415
2557
3990
2589
5405
1243
1606
1775
2158
1971
1717
962
5067
2576
2142
958
924
2598
2125
1390
1762
3593
3479
1207
950
968
1080
2229
944
2651
1009
804
1025
1136
2223
1014
5191
894