330
390
220
9472
1530
890
1030
580
30305
1046516
33720
29013
24000
16252
13010
10530
6780
5830
5990
6140
7710
10670
6450
12462
4910
4490
46413
76030
89313
57018
163842
7363
3394
3626
2911
6416