1826
1
886
8892
9
1499
4
1917
3
1134
2
1000
976
0
949
941
1067
1251
1646
930
1482
4856
13
5115
15
1952
1004
2699
3126
2655
2155
10644
23
7118
18
2734
875
957
853
1071