550
5050
970
912
750
22027
222
679
7330
100
3411
527
337
785263
5133
280
5729
6213
569
4923
291
334
320
81
220
5825
65
356
237
8515
262
224
107
299
6115
4325
180
158
244
6915
7217
215
4810
4131
174