10408
1524
4482
1317
781
1074
570
607
280
683
662
648
368
242
98
372
348
380
118
405
129
185
227
61
89
282
142
142
239
273
96
263
205
46
57
105
60
99
174
122
55
181
57
24
197
173
80
148
41
45
122
73
19
48
120
75
83
81
31
86
9
67
31
130
126
85
109
84
23
20
72
14
131
70
33
52
41
95
42
43
23
33
79
39
44
60
42
31
21
49