1
66
132
484
14
35
1557
362
368
630
2552
545
2
1569
18
3
413
4
11
153
21
40
80
9
8
201
848
23
48
72
140