1072
522
1056
747
2052
2601
33
27110
781
51
161
5315
642
381
694
624
523
294
383
261
18
1
3
31
21
17
26
451
42
937
14
11
521
24
265
54
801