18449
2029
1798
1257
3887
2496
5734
924
24910
1687
8454
1458
764
713
1045
5535
811
1936
6561
903
2651
1245
859
791
791
1832
12817
1519
3286
1179
653
823
1689
1253
1832
1763
868
703
1013
696
1392
3560
1084
20556
2028
790
4708
3115
20916
9382
739
12130
775
23046
12309
4828
674
6179
20726
2149