282572
0
2855
3
2391
1
1008
2
521
772
8822
5
670
2522
683
247
839
2306
2814
2330
784
968
633
467
1869
653
121182
3092
3025
522
1334
3691
1550
846