4085
2717
1551
1350
1275
1116
1352
16930
18653
2116
6196
1015
6431
4989
20435
2097
1335
3035
1126
10583
31504
1318
2966
7879
1144