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
2574
640
1414
1530
18161
1526
907
1007
1256
1333
678
721
912
903
1629
1457
1066
2334
973
631
1349
676
2454
1687
1829
1407
738
819
750
1033
697
1133
1462
802
1221
642
846
769
1923
1903
2179
950
1418
1066
981
1021
1475
725
642
893
1120
817
908
1566
770
1334
915
757
1638
842
2115
2110
715
1151
1645
1144
1545
638
1447
1036
684
1410
710
729