1926
43315
9551
2136
2563
3108
1282
2465
782
4361
4943
4399
2693
1774
1171
10172
1993
20899
2877
5605
3614
1595
1711
4708
1661
1262
731
5313
1130
1007
2846
1447
2366
13311
2075
2836
7743
1705
2181
5660
1303
4914
4632
6091
2711
3025
1529
5030
3445
3146
3730
8673
9889
3044
7554
17267
19208
8910
11827
5089