12377
20690
1660
2326
1077
665
278
514
937
230
662
724
434
205
307
529
253
321
315
561
292
242
441
380
263
438
144
292
297
336
353
337
370
46
130
156
287
92
479
251
114
162
87
393
502
205
111
166
51
78
52
200
110
152
179
200
138
156
163
94
60
34
63
133
112
180
83
74
142
75
139
89
84
85
93
240
141
71
67
28
76
70
163
94
66
79
91
92
16
64