1121
3486
950
7527
8345
2501
741
1517
13854
862
864
1183
2074
7689
11528
1001
931
4006
2393
867
7214
984
3920
2381
2513
1637
1421
1011
25901
1611
1586
2979
6369
3228
15642
912
2763
2875
3299
932
1033
911
1512
5813
3106
5024
809
3720
16304
1333
9422
830
1007
2432
3083
15253
1508
2973
983
17162