1426
179
455
241
21
3941
531
661
101
91
480
48
7
26
60
18
13
25
12453
83
59
817
3989
33
113
386
20
163
39
527
82
156
94
49
54
51
141
9905
65
73
53
143
483
134
2979
58
43
84
1404
52
12
40
68