2730
6
646
0
814
1
729
1513
20634
8
6800
2657
3
742
2668
2
2474
1385
521
395
1998
5
1587
1129
544
650
399
2711
1231
545
2076
661
2855
467
1506
3287
848