1226
7529
925
817
1209
895
2529
880
1170
2019
17315
4117
3106
1301
2604
1139
905
834
835
1037
1649
946
857
967
2240
1682
967
1107
2318
928
13642
1574
1661
9700
862
1598
999
903
926
904
855
947
1315
860
910
785
2508
1348
1008
868
809
1078
1776
1607
2077
846
2793
2359
890
882