890
1120
1035541
868
761
1050
1290
8826
826
898
9722
982
32897
25040
23382
20763
1693267
16212
1511148
14446
1354144
12540
11310
9730