1810
4723
3137
455
860
1054
436
529
1046
696
1277
328
471
582
342
559
663
328
246
249
48
45
527
417
126
182
229
313
162
44
158
54
122
182
147
417
252
191
245
182
291
125
196
166
76
101
100
85
113
45
15
97
132
136
110
65
179
89
98
50
67
96
25
71
43
40
180
70
49
36
64
49
78
88
146
55
56
32
46
104
83
79
26
21
24
42
12
46
22
43