809
0
34
311
1243
725
636
3971
1
8627
3
534
484
544
1166
914
1397
2439
1334
4471
2
1136
2460
4
493
2584
11
467
1298
98
3156
2870
558
3159
4914
3690