5430
8601
4092
3716
2749
4071
5306
2750
2581
33259
5849
4803
4524
5871
8177
9018
4844
6908
7133
3095
6526
5735
3633
4385
5103
13313
14553
203799
22298
8839
23365
226423
289812
23421
39725
23925
42694
9327
15403
148985