1756
396
855
193
3496
787
2508
565
4038
909
4522
1018
4764
1073
3439
775
2622
591
2148
484
3074
692
7825
1762
1393
314
1140
257