683
1335
4532
2242
722
673
958
704
1095
941
728
655
738
745
680
683
795
2116
642
2036
36515
937
1613
805
4177
821
906
1109
9158
920
658
766
650
787
669
998
1057
1085
2704
2405
703
734
1570
6691
1387
3847
694
711
1410
900
2113
1463
789
741
639
1046
773
702
6331
671
2323
6774
759
713
968
1246
1007
693
860
704
793
2732
914
1536
2188
877
1587
3130
773
1178
1819
5935
1590
1404
1632
14525
2267
3700
788
723
2545
695
798
848
748
3819
5949
684
813
1466
2016
3787
5481
748
886
927
1018
4872
1202
6396
2006
621
806
731
900
702
3585
1766
1435
642