9998
4225
6681
5274
4154
1313
1132
1400
736
1112
885
505
942
737
975
808
777
657
633
2162
487
541
419
431
385
525
531
372
475
333
327
320
243
240
175
72
138
213
146
179
174
163
288
186
256
251
301
313
236
445
239
251
276
229
369
111
79
62
109
96
163
105
200
148
148
172
88
142
162
107
102
80
134
68
132
115
108
113
127
116
106
72
90
120
106
107
106
80
123
115