981
1820
9925
671
734
679
675
743
894
695
7369
833
787
2318
816
2263
832
1456
1236
1318
713
2929
1012
791
1027
845
750
868
791
833
2457
730
2073
7743
924
808
1231
898
988
832
1462
765
1292
1032
669
760
1988
1834
628
699
625
660
4547
3197
843
833
735
690
12362
3012