814
1
521
646
0
1129
1587
20634
8
417
2470
2
848
1291
1642
7952
467
2296
2799
3
1425
544
2474
1385
3287
661
650
2730
6
3795
1889
1329
18385
2657
2668
2000