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
2713
2018
1290
1759
632
1163
1144
1468
2620
1509
1143
3573
650
1483
1586
894
1635
2393
1853
923
1215
729
3092
1127
2509
1830
1555
1336
971
1788
673
891
1780
1364
666
1320
1213
1547
694
1614
794
1608
768
999
1195
2005
1988
607
799
870
1411
695
600
929
1267
1284
753
611
1191
784
1145
1281
749
1871
711
1370
928
820
725
1002
665
1317
763
965
994
775
842
1374
755
752
2500
704