1826
6
1964
5
2324
1
897
3
856
1073
622
601
370
478
712
2
531
528
74
651
0
1776
1988
76
880
8013
8
1764
9926
1692
793
2775
7
1084
1479
2512
675
558