938
3039
3038
1923
1896
1564
2136
2527
955
797
925
993
809
739
1362
1293
779
771
2030
939
818
2010
1264
794
1232
831
1631
1076
790
890
5034
3038
1254
1407
853
1888
853
1244
844
1994
2003
1214
770
744
1533
844
1237
1081
860
833
1938
945
1107
894
775
1878
801
847
2012
788
1163
1873
951
701
1232
907
1706
725
1489
828
776
809
664
1000
1515
656
1953
681
727
717
1185
877
673
664
805
821
742
1488
694
606
1669
671
750
670
657
1127
5251
1225
665
1165
1724
2027
723
1230
5397
1852
727
790
729
690
905
1763
1996
676
658
643
671
1102
1235
995