1240
810
1833
950
1133
1120
4163
472431
511
1201739
948434
974293
201040
1648417
1168612
11517276
1044716
10407259
98064
8451155
786111
71726
62584
58012