1222856
4
847
0
210
4426
360
370
373
1
1182
425
947
262
3424
1416
1213
78
667
575
423
273
699
518
429
543
1126