22210
847
16782
1039
1782
679
720
759
725
791
1187
633
839
1000
818
3117
796
1125
729
676
1896
672
698
675
1317
1428
869
858
905
695
694
761
795
1443
845
861
807
732
1278
765
725
655
1346
4176
714
825
691
1029
775
746
637
1516
1091
1421
931
741
966
969
1237
2303
877
730
663
1440
935
699
645
642
735
1104
781
628
754
1319
890
2250
2656
2088
838
800
601
977
694
859
820
887
845
626
707
1027
3318
689
2555
744
862
925
805
690
1228
3589
702
1645
750
1805
690
1440
981
927
800
938
873
1508
696
834
793
1298
1071
555
754
666