868
4093
309
1457
536
2527
790
3723
709
3341
317
1496
736
3468
611
2883
655
3087
385
1814
649
3062
463
2182
466
2196
249
1175
790
3723
817
3850
368
1737