3864
39817
3850
1674
445
41881
1662
922
706
621
455
705
1056
662
385
272
446
470
422
559
650
256
519
307
262
396
155
161
257
425
47
248
432
15
237
251
217
302
268
191
191
110
118
123
405
44
55
79
146
42
162
75
137
156
57
211
106
78
104
5
87
69
210
144
167
84
84
126
37
36
24
147
105
28
26
108
190
25
55
95
49
128
48
98
47
31
35
36
75
19