1826
6
1964
5
2324
1
897
3
856
1073
623
602
370
479
713
2
531
528
74
651
0
1776
1988
77
880
8013
8
1764
9926
1692
793
2775
7
1084
1479
2512
675
559