26190
19321
500
820
950
470
971
2810
1270
3360
110
140
201390
1649217
1169212
11527276
1045216
10414259
98064
8462155
786711
71776
62644
58042