3057
23327
847
2200
2731
2026
6306
747
816
1715
903
1675
1963
695
20927
1350
1284
893
1531
4449
6016
7849
20191
2102
2539
1010
5626
1063
9649
11955
1631
1662
3778
749
1964
805
2505
4538
4873
1410
879
3763
1353
5174
1060
3475
2303
4946
3068
3743
2512
760
1147
1593
6105
4715
804
2011
1409
1593