1682
2
5646
4
2587
6
1344
0
2670
20
2799
3
1407
1595
1
1961
1586
1518
28805
1979
9
2648
5
1922
7750
839
1938
1453
1245
954
2129