1673
2475
17065
654
671
1799
542
454
352
782
409
103
129
362
69
653
316
165
343
304
358
305
212
252
77
108
272
217
81
230
208
103
62
272
177
66
132
49
94
411
68
278
38
91
158
78
91
179
37
138
98
102
59
18
113
13
94
25
35
43
42
50
60
101
66
138
60
79
37
24
52
24
46
29
98
80
62
77
131
44
26
55
69
100
41
20
20
29
28
18