1222856
4
4594
1
2564
2
296
0
521
1750
525
1588
1009
1772
965
319
768
266
467
25127
518
1069
1436
1921
840
503
504
584
464
5918
376
383