2042
7981
24314
13075
11113
385
658
2175
930
732
861
525
623
483
405
350
362
248
534
289
247
214
303
339
51
540
375
446
125
207
533
239
231
143
150
245
111
79
148
82
68
377
121
43
127
123
93
43
137
305
134
523
20
31
43
156
223
40
55
88
110
95
109
55
80
99
111
441
22
181
19
163
16
25
13
440
38
115
31
14
50
79
24
17
25
31
96
28
302
99