12063
12031
6518
2731
8367
4084
14521
3093
6036
1843
1787
1638
1832
7975
2941
1651
4804
1539
1601
1390
1066
1678
2969
1102
1130
744
1909
1715
3141
1865
8834
3078
763
1218
2882
2266
3781
1952
785
2408
2620
675
3239
677
805
574
603
704
593
798
760
748
742
644
747
642
632
693
728
698