2180
601
789
3251
1968
1264
988
2476
1003
1284
1460
935
797
950
2595
670
763
881
957
902
1173
1677
1431
1407
833
1249
822
657
694
1013
768
1704
7521
788
1857
1320
921
680
1107
3463
896
920
702
962
643
1160
613
952
754
1393
1034
2839
1361
4068
1270
1080
1446
720
637
995
1508
1084
7693
2192
1587
681
629
648
1646
634
859
1861
681
1198
697
716
902
816
716
1844
1400
1585
779
862
1788
784
733
1556
756
1022
1762
941
1466
612
1327
771
1138
618
3482
759
1626
2158
712
672
672
672
932
2158
1730
2846
1521
1158
2875
820
1289
804
997
759
2148
3272