3125
920
13798
1965
1098
847
988
1666
5757
1370
853
901
2204
772
914
1106
3516
1286
3311
871
2562
853
1701
905
6278
793
837
7472
4278
857
82652
6497
867
2654
1265
10747
1124
879
944
862
928
3642
826
2116
1048
980
1478
1214
823
811
895
1014
883
3922
1062
16465
1784
15492
896
2772