1279
4071
3541
923
951
1214
1380
1907
2331
1141
7343
2053
16626
5134
3741
21154
15551
3876