2730
6
1513
1
729
2069
3
6800
0
2657
742
2668
2
646
1998
5
3498
4
20634
8
650
2191
2711
1231
545
2076
282572
2855
467
814
1976
417
661
1603
1736
1291
1642
4340