23111
19520
307
538
520
898
120
1873
1029
819
1075
549
482
854
183
488
299
699
406
331
250
347
210
559
461
124
473
364
220
636
150
297
343
408
162
281
91
60
323
70
172
107
60
109
251
176
85
271
226
76
126
204
203
184
142
100
179
91
40
121
137
48
46
93
66
159
89
45
107
258
156
17
15
49
83
65
60
60
93
41
54
61
284
36
38
67
51
95
33
141