250
33014
332
962
2394
40210
893
1321
1503
10312
1702
30311
1061
1583
146
34
1331
1644
1817
156
1362
904
1164
292
17512
471
44
3222
744