222
1
291
362
2
886
248
270
268
519
269
364
458
4
931
3
1253
1067
6
2076
230
1459
7
266
72
563
581
635
510
0
440
388
1049
1661
304
468
422