2180
2359
4909
934
2740
1710
1811
854
1522
7134
2739
802
883
3044
1271
793
1074
991
1432
5836
1352
754
953
1469
1200
1148
756
920
917
763
754
1367
763
3904
932
3389
1635
1463
1087
2753
809
684
968
791
998
2379
1609
2899
5613
1664
804
1437
5483
1869
1731
2598
2781
924
1692
1952
909
634
803
688
1328
2192
1667
1602
896
668
765
2256
949
938
886
801
696
726
913
1016
825
748
944
1181
1368
665
774
1302
713
1538
639
1415
760
1246
870
660
2517
1339
2784
1134
1625
643
3581
1053
1014
1042
997
1789
791
1530
592
1047
792
723
2588
2879
705
681
1000
1323