1222856
4
846
0
4328
10
18403
6
4117
3
669
1
458
2657
525
2668
2
46414
4594
691
3287
608
266
3149
437
2574
543
1649
683
383
1232
768