1590937
402
2193453
417
14788852
3839
123159
166
15364555
2092
11322032
3056
4005153
549
6874285
1891
364286
772
3686454
1046
907668
1143
2818734
907
2990262
1165
3132802
898
207784
245
8795592
2802
14785739
2799
85300
144
2207788
785
7368636
1888
5941995
2337
3428049
1024
855829
204
1190057
345
29925400
9955
1190019
301
10384732
3729
21781735
2362