624
35121
1244
1894
14421
2587
675
999
2752
775
2503
7700
691
4139
862
8618
705
718
705
629
9333
1101
719
4425
809
629
2805
24375
1500
689
6477
2065
939
814
737
816
1898
2328
1306
1619
1990
784
708
2496
1348
12976
15989
3289
625
50706
4126
965
821
1842
1611
930
1074
4593
844
3302