2853
3023
2954
2453
2729
2231
3745
2793
2369
143743
3970
3639
10853
3841
5748
2437
21237
59794
2613
3714
3009
3671
32906
2780
4366
258860
6619
7008
4064
25081
4440
3575
8541
43717
5292
4630
3713
10346