2076
1
777
0
1464
2
2855
3
2142
3116
3250
21743
552
247
1506
1661
2306
2814
5
4111
2330
1428
3092
1663
488
1869
1337
427
440
3025
353
1334
3646
980
2683