3643
855
672
2479
1030
763
673
679
825
792
1256
1364
1934
1143
3215
1323
955
668
1175
975
1177
789
719
633
876
655
710
677
1004
2032
1656
1799
952
2292
670
739
977
944
1183
646
778
1124
880
731
781
963
743
744
713
758
815
955
1447
3101
1275
1434
1045
1120
1078
632
709
725
1277
606
731
710
1444
1731
749
671
1470
863
1966
1786
1255
1439
745
808
1453
3213
691
770
828
1418
774
1147
4215
816
995
620
1003
4909
1546
845
802
708
675
1793
2509
1566
1097
1139
1474
693
683
1456
719
1512
1291
688
1096
807
676
2956
674
1230
969
3962
1257
4617